

const {readHTML,readJSON,readIMG} = require('../file')
const url = require('url')
const querystring = require('querystring')
module.exports = {
    home(req,res){
        readHTML("./views/home.html",req,res)   // 路径相对于 server.js 
    },
    login(req,res){
        // 接收路由参数 
        console.log(req.url)
        // 1. get请求获取参数
        // const query = url.parse(req.url,true).query
        // console.log(query)     // 数据库操作 

        // 2. POST 请求 
        // 参数传递 流数据
        var body = ""
        req.on("data",chunk=>{
            body+=chunk;
        })
        // 监听数据传输 完毕 
        req.on("end",()=>{
            body = querystring.parse(body)   // 把字符串变成对象  
            console.log(body)   // 数据库操作 

        })

        readHTML("./views/login.html",req,res)
    },
    register(req,res){
        readHTML("./views/register.html",req,res)
    },
    mine(req,res){
        readHTML("./views/mine.html",req,res)
    },
    notFound(req,res){
        readHTML("./views/404.html",req,res)
    },
    json(req,res){
        readJSON("./data/data.json",req,res);
    },
    img1(req,res){
        readIMG('./images/img1.jpg',req,res)
    },
    img2(req,res){
        readIMG('./images/img2.jpg',req,res)
    },
    // 一个路由读取所有的图片 





    // home(req,res){
    //     res.writeHead(200,{'content-type':'text/html;charset=utf8'})
    //     res.write("<h2>Home - Home  - home </h2>")
    //     res.end()
    // },
    // login(req,res){
    //     res.writeHead(200,{'content-type':'text/html;charset=utf8'})
    //     res.write("<h2>Login  - Login  - 登录 </h2>")
    //     res.end()
    // },
    // register(req,res){
    //     res.writeHead(200,{'content-type':'text/html;charset=utf8'})
    //     res.write("<h2>register  - register  - 注册 </h2>")
    //     res.end()
    // },
    // mine(req,res){
    //     res.writeHead(200,{'content-type':'text/html;charset=utf8'})
    //     res.write("<h2>mine  - Mine  - 个人中心 </h2>")
    //     res.end()
    // },
    // notFound(req,res){
    //     res.writeHead(200,{'content-type':'text/html;charset=utf8'})
    //     res.write("<h2>404  - 404  - notFound  </h2>")
    //     res.end()
    // }
}